#[path = "r2mo.account/mod.rs"]
pub mod account;
#[path = "r2mo.badge/mod.rs"]
pub mod badge;
#[path = "r2mo.banner/mod.rs"]
pub mod banner;
#[path = "r2mo.button/mod.rs"]
pub mod button;
#[path = "r2mo.card/mod.rs"]
pub mod card;
#[path = "r2mo.input/mod.rs"]
pub mod input;
#[path = "r2mo.language/mod.rs"]
pub mod language;
#[path = "r2mo.layout/mod.rs"]
pub mod layout;
#[path = "r2mo.login/mod.rs"]
pub mod login;
#[path = "r2mo.menu/mod.rs"]
pub mod menu;
#[path = "r2mo.starry_background/mod.rs"]
pub mod starry_background;

// Re-export components for easier access
pub use account::UiAccount;
pub use badge::UiBadge;
pub use banner::UiBanner;
pub use button::UiButton;
pub use card::UiCard;
pub use input::UiInput;
pub use language::UiLanguageSelector;
pub use layout::UiLayout;
pub use login::{LoginType, UiLogin};
pub use menu::{MenuItem, UiMenu};
pub use starry_background::UiStarryBackground;
